package com.mapbased.wfw.handler;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2004</p>
 *
 * <p>Company: mapbased.com</p>
 *
 * @author chy_hs(Baily)
 * @version 1.0
 */
public interface HttpConstants
{
    public final static String
        __CacheControl="Cache-Control",
        __Connection="Connection",
        __Date="Date",
        __Pragma="Pragma",
        __ProxyConnection="Proxy-Connection",
        __Trailer="Trailer",
        __TransferEncoding="Transfer-Encoding",
        __Upgrade="Upgrade",
        __Via="Via",
        __Warning="Warning";

    /* ------------------------------------------------------------ */
    /** Entity Fields.
     */
    public final static String
        __Allow="Allow",
        __ContentEncoding="Content-Encoding",
        __ContentLanguage="Content-Language",
        __ContentLength="Content-Length",
        __ContentLocation="Content-Location",
        __ContentMD5="Content-MD5",
        __ContentRange="Content-Range",
        __ContentType="Content-Type",
        __Expires="Expires",
        __LastModified="Last-Modified";

    /* ------------------------------------------------------------ */
    /** Request Fields.
     */
    public final static String
        __Accept="Accept",
        __AcceptCharset="Accept-Charset",
        __AcceptEncoding="Accept-Encoding",
        __AcceptLanguage="Accept-Language",
        __Authorization="Authorization",
        __Expect="Expect",
        __Forwarded="Forwarded",
        __From="From",
        __Host="Host",
        __IfMatch="If-Match",
        __IfModifiedSince="If-Modified-Since",
        __IfNoneMatch="If-None-Match",
        __IfRange="If-Range",
        __IfUnmodifiedSince="If-Unmodified-Since",
        __KeepAlive="keep-alive",
        __MaxForwards="Max-Forwards",
        __ProxyAuthorization="Proxy-Authorization",
        __Range="Range",
        __RequestRange="Request-Range",
        __Referer="Referer",
        __TE="TE",
        __UserAgent="User-Agent",
        __XForwardedFor="X-Forwarded-For";

    /* ------------------------------------------------------------ */
    /** Response Fields.
     */
    public final static String
        __AcceptRanges="Accept-Ranges",
        __Age="Age",
        __ETag="ETag",
        __Location="Location",
        __ProxyAuthenticate="Proxy-Authenticate",
        __RetryAfter="Retry-After",
        __Server="Server",
        __ServletEngine="Servlet-Engine",
        __Vary="Vary",
        __WwwAuthenticate="WWW-Authenticate";

    /* ------------------------------------------------------------ */
    /** Other Fields.
     */
    public final static String
        __Cookie="Cookie",
        __SetCookie="Set-Cookie",
        __SetCookie2="Set-Cookie2",
        __MimeVersion="MIME-Version",
        __Identity="identity",
        __SoapAction="SOAPAction";

    public final static int
        __100_Continue=100,
        __101_Switching_Protocols=101,
        __102_Processing=102,
        __200_OK=200,
        __201_Created=201,
        __202_Accepted=202,
        __203_Non_Authoritative_Information=203,
        __204_No_Content=204,
        __205_Reset_Content=205,
        __206_Partial_Content=206,
        __207_Multi_Status=207,
        __300_Multiple_Choices=300,
        __301_Moved_Permanently=301,
        __302_Moved_Temporarily=302,
        __302_Found=302,
        __303_See_Other=303,
        __304_Not_Modified=304,
        __305_Use_Proxy=305,
        __400_Bad_Request=400,
        __401_Unauthorized=401,
        __402_Payment_Required=402,
        __403_Forbidden=403,
        __404_Not_Found=404,
        __405_Method_Not_Allowed=405,
        __406_Not_Acceptable=406,
        __407_Proxy_Authentication_Required=407,
        __408_Request_Timeout=408,
        __409_Conflict=409,
        __410_Gone=410,
        __411_Length_Required=411,
        __412_Precondition_Failed=412,
        __413_Request_Entity_Too_Large=413,
        __414_Request_URI_Too_Large=414,
        __415_Unsupported_Media_Type=415,
        __416_Requested_Range_Not_Satisfiable=416,
        __417_Expectation_Failed=417,
        __422_Unprocessable_Entity=422,
        __423_Locked=423,
        __424_Failed_Dependency=424,
        __500_Internal_Server_Error=500,
        __501_Not_Implemented=501,
        __502_Bad_Gateway=502,
        __503_Service_Unavailable=503,
        __504_Gateway_Timeout=504,
        __505_HTTP_Version_Not_Supported=505,
        __507_Insufficient_Storage=507;

}
